Big Huge Thesaurus

Salsola kali tenuifolia

noun